package testCase.module1;

import com.robotium.solo.Solo;
import android.util.Log;
import testCase.HeadTestCase;
import utils.MyTestResult;
/**
 * <br测试项：第一次打开app出现引导宣传页面处理/>
 * @author Administrator
 *
 */
public class NO_001_Enter_page extends HeadTestCase{
	MyTestResult out=new MyTestResult();
	
	public NO_001_Enter_page(){
		try {
			super.setUp();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	public void testCase_001() throws Exception{
//		SplashActivity    GuideActivity
		Log.e(TAG, "wait for WelcomeActivity:"+solo.waitForActivity("WelcomeActivity",5000));
		String currentActivity=solo.getCurrentActivity().getClass().getSimpleName();
		Log.d("yiqijiao",currentActivity);
		
		if(currentActivity.equals("WelcomeActivity")&&!solo.waitForText("开始使用",1,1000,false,true)){
			
			while(true){
				if(solo.waitForText("进入一起教", 1, 2000,false,true)){
					entrance.getEnter_Activity().clickOnButton();
					break;
				}else{
					solo.scrollToSide(Solo.RIGHT);
				}
			}
			out.printTestResultToExcel(cl_Name+getName(), "首次打开app是否出现了引导页面，并滑动页面点击立即开始按钮", "界面跳转到了开始使用界面", "pass");
		}else{
			Log.e(TAG, "当前界面不在引导界面");
			out.printTestResultToExcel(cl_Name+getName(), "首次打开app是否出现了引导页面，并滑动页面点击立即开始按钮", "界面跳转到了开始使用界面", "fail");
			assertTrue("当前界面不在引导界面",false);
		}
	}
}
